serve up a challenge

Translations
предоставить вызов
The competition served up a challenge to all participants.
Соревнование предоставило вызов всем участникам.
Words
serve

verb
предложить
up

adverb
вверх
a

article or possessive pronoun
какой-то
challenge

noun
вызов